package tralala.data.dto;

import java.util.ArrayList;
import java.util.List;
import tralala.data.dto.*;

import tralala.data.Cancion;

public class CancionAssembler {
	
	public List<CancionDTO> assemble(List<Cancion> canciones) {
		
		List<CancionDTO> cancionesDTO = new ArrayList<CancionDTO>();

		for (Cancion t : canciones) {
			System.out.println("HACIENDO");
			System.out.println("Funciona");
			System.out.println(t.getDuracion());
			cancionesDTO.add(new CancionDTO(t.getDuracion(), t.getCantante().getNombre_c(), t.getPrecio_Rep(), t.getNombre()));
		}

		System.out.println("* Assembling Canciones ...");
		
		return cancionesDTO;
	}
	
	public CancionDTO assemble(Cancion cancion)
	{
		return new CancionDTO(cancion.getDuracion(), cancion.getCantante().getNombre_c(), cancion.getPrecio_Rep(), cancion.getNombre());
	}

}
